Nuprl Lemma : singleton-subtype 11,40

A, B:Type. strong-subtype(A;B)  (a:A. {z:B| z = a  B}  r A) 
latex


Definitions{x:A| B(x)} , x:A. B(x), s = t, (x  l), x. t(x), , <a, b>, type List, P  Q, P & Q, P  Q, left + right, , A c B, t  T, Type, x:A  B(x), P  Q, strong-subtype(A;B), x:A. B(x), x:AB(x)
Lemmassubtype rel wf, subtype rel transitivity, member wf, subtype rel set

origin